package Assignment3;

import java.io.*;
import java.util.Scanner;

public class Decoder {
    public static void main(String[] args) throws IOException {
        Scanner scan = new Scanner(System.in);
        System.out.println("请输入需要解密的文件：");
        String files = scan.nextLine();
        File DecFile = new File(files);
        try (   // 释放资源try（）， 花括号try{}则是捕获因此
                FileInputStream input =
                        new FileInputStream(DecFile);    // 创建输入流
        ) {
            // 连续地从输入端读取一个字节并将其写入输出端（流）
            int rs= 0;
            System.out.println("解密后的内容为：");
            while ((rs = input.read()) != -1) {
                rs = rs ^8;
                System.out.print((char) rs);
            }
    }

    }
}
